for loops python explained